#!/usr/bin/env python
#Boa:App:BoaApp
# -*- coding: cp1252 -*-

from Frame_ControleAcesso import *
import wx

modules ={u'Dialog_About': [0, '', u'Dialog_About.py'],
 u'Dialog_AlterarData': [0, '', u'Dialog_AlterarData.py'],
 u'Dialog_CadastrarCliente': [0, '', u'Dialog_CadastrarCliente.py'],
 u'Dialog_CadastrarFuncionario': [0, '', u'Dialog_CadastrarFuncionario.py'],
 u'Dialog_CadastrarNota': [0, '', u'Dialog_CadastrarNota.py'],
 u'Dialog_CadastrarProduto': [0, '', u'Dialog_CadastrarProduto.py'],
 u'Dialog_CadastrarSenha': [0, '', u'Dialog_CadastrarSenha.py'],
 u'Dialog_CadastrarServico': [0, '', u'Dialog_CadastrarServico.py'],
 u'Dialog_Calendario': [0, '', u'Dialog_Calendario.py'],
 u'Dialog_GerenciarCargos': [0, '', u'Dialog_GerenciarCargos.py'],
 u'Dialog_InserirEditarAgendamento': [0,
                                      '',
                                      u'Dialog_InserirEditarAgendamento.py'],
 u'Dialog_PesquisarAgendamento': [0, '', u'Dialog_PesquisarAgendamento.py'],
 u'Dialog_QuadroDisponibilidade': [0, '', u'Dialog_QuadroDisponibilidade.py'],
 u'Frame_ControleAcesso': [1,
                           'Main frame of Application',
                           u'Frame_ControleAcesso.py'],
 u'Frame_GerenciarAgendamentos': [0, '', u'Frame_GerenciarAgendamentos.py'],
 u'Frame_GerenciarClientes': [0, '', u'Frame_GerenciarClientes.py'],
 u'Frame_GerenciarFuncionarios': [0, '', u'Frame_GerenciarFuncionarios.py'],
 u'Frame_GerenciarProdutos': [0, '', u'Frame_GerenciarProdutos.py'],
 u'Frame_GerenciarServicos': [0, '', u'Frame_GerenciarServicos.py'],
 u'Frame_JanelaPrincipal': [0, '', u'Frame_JanelaPrincipal.py']}

class BoaApp(wx.App):
    def OnInit(self):
        
        self.main = ControleAcesso(None)
        self.main.Show()
        self.SetTopWindow(self.main)
        return True

def main():
    
    application = BoaApp(0)
    application.MainLoop()

if __name__ == '__main__':
    import sys
    arq = open("caminhoSrc.txt",'r')
    caminhos = arq.readlines()
    for i in caminhos:
        sys.path.append(i)
    for i in range(len(sys.path)):
        if sys.path[i].find('\n') > 0:
            num = sys.path[i].find('\n')
            sys.path[i] = sys.path[i][:num]
    main()
